pentose nucleotide - English Synonyms Dictionary